home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / biz / dbase / AmigaBase25.lha / AmigaBase / Updates / Update2.1-2.2.deutsch < prev    next >
Text File  |  1995-11-20  |  6KB  |  136 lines

  1.         Update Informationen AmigaBase V2.1 - V2.2
  2.  
  3.         Gegenüber AmigaBase V2.1 hat sich in V2.2 folgendes geändert:
  4.  
  5.         o Neue Programmtypen: PostOpenProject und PreQuitProject.
  6.         o Neue Programmfunktionen.
  7.         o Neuer Menüpunkt zum Ausdruck aller Karteien und Variablen.
  8.         o Neue ARexx-Funktionen.
  9.         o Neue Escape-Sequenz: "\e".
  10.         o Kleine Verbesserung bei Öffnen von Fenstern.
  11.         o Kleine Verbesserung bei Benutzung des externen Editors für die
  12.           Programmierung.
  13.         o Kleine Verbesserung bei der Suche nach Daten.
  14.         o Änderung von Menüpunkt "Buffer einfügen".
  15.         o Unterstützung der holländischen und spanischen Sprache.
  16.         o Beseitigung einiger Fehler.
  17.  
  18.  
  19.         Neue Programmtypen: PostOpenProject und PreQuitProject
  20.  
  21.         Zwei neue Programmtypen wurden implementiert. Nach Wahl von Menüpunkt
  22.         "Struktur - Programm - PostOpenProject" können Sie ein Programm
  23.         schreiben, das automatisch ausgeführt wird nachdem das Projekt geöffnet
  24.         wurde.
  25.         Menüpunkt "Structure - Program - PreQuitProject" erlaubt Ihnen ein
  26.         Program einzugeben, das automatisch ausgeführt wird, wenn der Benutzer
  27.         das Projekt verlassen will.
  28.  
  29.  
  30.         Neue Programmfunktionen
  31.  
  32.         Die folgenden neuen Programmfunktionen wurden in V2.2 implementiert:
  33.  
  34.         UpperStr(string): liefert eine Kopie der übergebenen
  35.                 Zeichenkette zurück, bei der alle Kleinbuchstaben durch die
  36.                 jeweiligen Großbuchstaben ersetzt wurden. Die Zeichenkette
  37.                 wird auf 1000 Zeichen beschränkt.
  38.  
  39.         LowerStr(string): liefert eine Kopie der übergebenen
  40.                 Zeichenkette zurück, bei der alle Großbuchstaben durch die
  41.                 jeweiligen Kleinbuchstaben ersetzt wurden. Die Zeichenkette
  42.                 wird auf 1000 Zeichen beschränkt.
  43.  
  44.         TrimStr(string): liefert eine Kopie der übergebenen
  45.                 Zeichenkette zurück, bei der alle führenden und folgenden
  46.                 Leerzeichen entfernt wurden. Die Zeichenkette wird auf
  47.                 1000 Zeichen beschränkt.
  48.  
  49.         Busy(ON | OFF: Stellt den Mauspfeil auf "Arbeite" und zurück
  50.                 auf Normal. AmigaBase mekt sich wie oft die Busy-Funktion
  51.                 aufgerufen wurde. Rufen Sie zweimal Busy(ON) auf, so müssen
  52.                 Sie auch zweimal Busy(OFF) aufrufen. Nach Programmende wird
  53.                 der Mauszeiger automatisch wieder auf Normal gestellt.
  54.                 ACHTUNG: Geht Ihr Programm in eine Endlosschleife während
  55.                 sich der Mauspfeil im Zustand "Arbeite" ist, dann hat der
  56.                 Benutzer keine Möglichkeit mehr das Programm abzubrechen.
  57.                 Die einzige Hintertür das Programm doch noch abzubrechen ist
  58.                 AmigaBase zu verlassen, indem man ein Ctrl-C-Signal an
  59.                 AmigaBase schickt.
  60.  
  61.         Neuer Menüpunkt zum Ausdruck aller Karteien und Variablen
  62.  
  63.         Im Installationsmodus gibt es im Struktur-Menü einen neuen Menüpunkt
  64.         namens "Ausdruck". Wird er angewählt, so erscheint ein Dateiauswahl-
  65.         fenster zur Eingabe eines Dateinamens. In diese Datei wird dann
  66.         eine Auflistung aller Kartei- und Variablennamen des aktuellen
  67.         Projekts gedruckt.
  68.  
  69.  
  70.         Neue ARexx-Fuktionen
  71.  
  72.         Zwei neue ARexx-Funktionen zur Steuerung des Bildschirms von AmigaBase
  73.         wurden implementiert:
  74.  
  75.         ScrToBack: Falls AmigaBase auf seinem eigenen Bildschirm
  76.                 arbeitet, so wird dieser Bildschirm in den Hintergrund
  77.                 geschickt. Die ARexx-Variable "result" wird in jedem Falle
  78.                 auf den Wert 1 gesetzt.
  79.  
  80.         ScrToFront: Falls AmigaBase auf seinem eigenen Bildschirm
  81.                 arbeitet, so wird dieser Bildschirm in den Vordergrund
  82.                 geholt. Die ARexx-Variable "result" wird in jedem Falle
  83.                 auf den Wert 1 gesetzt.
  84.  
  85.  
  86.         Kleine Verbesserung bei Öffnen von Fenstern
  87.  
  88.         Im Einstellungen-Menü gibt es einen neuen Menüpunkt:
  89.         "Fensterposition = Mauspfeil?". Ist er aktiviert, so werden
  90.         alle Abfragefenster derart geöffnet, daß der Mauspfeil im Fenster
  91.         zu liegen kommt. Dies ist sehr hilfreich, wenn ein Programm aktiv ist,
  92.         daß automatisch immer das Fenster unter dem Mauspfeil aktiviert.
  93.         Benutzerdefinierte Fenster sind von der Einstellung dieses Menüpunkts
  94.         nicht betroffen, da deren Fensterpositionen in der Projektdatei
  95.         abgelegt werden.
  96.  
  97.  
  98.         Neue Escape-Sequenz: "\e"
  99.  
  100.         Zur Programmierung wurde eine neue Escape-Sequenz eingeführt: "\e",
  101.         welche in "\27" (Escape-Zeichen) übersetzt wird.
  102.  
  103.  
  104.         Kleine Verbesserung bei Benutzung des externen Editors für die
  105.         Programmierung
  106.  
  107.         Falls Menüpunkt "Einstellungen - Editieren - Externer Editor für
  108.         Programme" aktiviert ist, so wird der externe Editor automatisch bei
  109.         Editieren eines AmigaBase-Programms gestartet.
  110.  
  111.  
  112.         Kleine Verbesserung bei der Suche nach Daten
  113.  
  114.         Falls die Suchfunktion keinen Datensatz mit dem gegebenen Suchmuster
  115.         findet, so erscheint nun ein "Suchmuster nicht gefunden" Fenster.
  116.  
  117.  
  118.         Änderung von Menüpunkt "Buffer einfügen"
  119.  
  120.         Menüpunkt "Editieren - Copy & Paste - Buffer einfügen" wurde geändert.
  121.         Die Zwischenablage überschreibt nun nicht mehr den aktuellen
  122.         Editierbuffer, sondern die Zeichen werden an der aktuellen
  123.         Cursorposition eingefügt.
  124.  
  125.         Unterstützung der holländischen und spanischen Sprache
  126.  
  127.         AmigaBase kann nun auch in holländischer oder spanischer Sprache
  128.         betrieben werden. Vielen Dank an Jorge Acereda and Ronald Sloot
  129.         für die Übersetzungen.
  130.  
  131.  
  132.         Beseitigung einiger Fehler
  133.  
  134.         Es wurden einige Fehler von Mats Granstrom und anderen gemeldet.
  135.         Glücklicherweise war keiner dieser Fehler fatal.
  136.